listitemmanager: Add GtkListHeaderBase and vfuncs
authorBenjamin Otte <otte@redhat.com>
Sun, 9 Apr 2023 12:24:26 +0000 (14:24 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 9 May 2023 15:00:40 +0000 (17:00 +0200)
commit38844fef4d798feb1908e341a7f69b600e4c7706
tree96de4c03d65e8c250bc49733600b7760b907891e
parent03ac6611c1ec623aba3cab8cd1e50914d2099351
listitemmanager: Add GtkListHeaderBase and vfuncs

This is plumbing for section handling.

The vfuncs don't do anything, this is just the infrastructure.
gtk/gtklistbase.c
gtk/gtklistbaseprivate.h
gtk/gtklistheaderbase.c [new file with mode: 0644]
gtk/gtklistheaderbaseprivate.h [new file with mode: 0644]
gtk/gtklistitemmanager.c
gtk/gtklistitemmanagerprivate.h
gtk/meson.build
testsuite/gtk/listitemmanager.c